html {
    position: relative;
    min-height: 100%;
  }
  
body {
    /* Margin bottom by footer height */
	background-color: #f2f2f2;
	overflow-x: hidden;
  }  
*{
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}
.clearfix:after 
{
	  content: ".";
	  display: block;
	  height: 0;
	  visibility: hidden;
	  clear: both;
}
a{
	text-decoration: none;
	cursor: pointer;
}
a:hover
{
	text-decoration: none;
}
ul
{
    list-style: none;
}
a
{
    text-decoration: none;
}
fieldset
{
	padding: .35em .625em .75em;
	margin: 0 2px;
	border: 1px solid silver;
}

legend
{
	padding: .5em;
	border: 0;
	width: auto;
}